tamperproof cap - French English Dictionary